@charset "utf-8";
/* CSS Document */
@font-face { 
  font-family:ft53; /*这里是说明调用来的字体名字*/ 
  src: url(ft53.ttf); /*这里是字体文件路径*/ 
} 
/*--全局--*/
*{padding:0;margin:0;}
body{padding:0;margin:0 auto;font-family:"Hiragino Sans GB","Microsoft Yahei UI","Microsoft Yahei","微软雅黑",'Segoe UI',Tahoma,"宋体b8b\4f53",SimSun,sans-serif;font-size:12px;color: #333; background-color:#fff;width: 100%;}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{margin:0; padding:0;font-family:"Hiragino Sans GB","Microsoft Yahei UI","Microsoft Yahei","微软雅黑",'Segoe UI',Tahoma,"宋体b8b\4f53",SimSun,sans-serif;}
ul{margin:0; padding:0; list-style-type:none;}
.spacer{clear:both; font-size:0; line-height:0;width:100%;}
a{text-decoration:none; color:#333;}
img{border:0;}
.fl{display:block; float:left;}	
.fr{display:block; float:right;}
.box_ty{ width:998px;border:#E1E1E1 1px solid; }
/**定位**/
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.cb{ clear:both;}
.cl{ clear:left;}
.cr{ clear:right;}
.clearfix{ height:1%} 
.clearfix{ display:block;} 
.dis-ib{ display:inline-block}
.dis-b{ display:inline-block}
.pr{ position:relative;}
.pa{ position: absolute;}
.over_e{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
/**长度和高度**/
.w{ width:100%;}
.h{ height:100%;}
.w-fixed{ width:1040px;}
/**边距**/
.ma{ margin-left:auto; margin-right:auto;}
.mb10{ margin-bottom:10px;}
/**边线**/
.bor-b1{border-bottom:#CCC 1px solid;}
/**font**/
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:18px;}
.txt_white{ color:#fff;}
.txt-g3{ color:#333;}
.txt-g6{ color:#666;}
.txt-g9{ color:#999;}
.txt-gc{ color:#ccc;}
.txt-red{ color:#F00;}
.text-red{ color:#F00;}
.txt-blue{ color: #488ed3;}
.fb{ font-weight:bold}
.fn{ font-weight: normal}
.a-09f{ color:#09F}
.input-base{ border:#ddd 1px solid; padding:5px;}
/**orther**/
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mt40{ margin-top:40px;}
.mt50{ margin-top:50px;}
.mt60{ margin-top:60px;}
.mt70{ margin-top:70px;}
.mt80{ margin-top:80px;}
.mt90{ margin-top:90px;}
.mt100{ margin-top:100px;}
.mb30{ margin-bottom:30px;}
.mr20{ margin-right:20px;}
.ml20{ margin-left:20px;}
.cp{ cursor:pointer;}
.bbds{ border-bottom:#ddd 1px solid;}
.div-bg-black{  background:rgba(0,0,0,0.8); width:100%; height:100%; z-index:100; position:fixed}
.h100{ height:100px;}
/**header**/
@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1524534795293'); /* IE9*/
  src: url('iconfont.eot?t=1524534795293#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAakAAsAAAAACWAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFZW7kkvY21hcAAAAYAAAABmAAABnNBbboNnbHlmAAAB6AAAAsAAAAMok7bJlmhlYWQAAASoAAAALwAAADYRKKITaGhlYQAABNgAAAAcAAAAJAfeA4VobXR4AAAE9AAAABAAAAAQD+kAAGxvY2EAAAUEAAAACgAAAAoCCgDEbWF4cAAABRAAAAAfAAAAIAETAI9uYW1lAAAFMAAAAUUAAAJtPlT+fXBvc3QAAAZ4AAAAKgAAADvHkVNKeJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2Bk/sU4gYGVgYOpk+kMAwNDP4RmfM1gxMjBwMDEwMrMgBUEpLmmMDgwVDx3Zm7438AQw9zA0AAUZgTJAQApDwyyeJzFkNENgCAMRK8UDTGO4qdxATaRH0dgYhgD28IPE3DklfZySQkANgAsXIIH6ANB9YpL5jMO8z0emYMcJ3cuqcbWpk5FlgjWsSZpxzLRutWzTqv3mPS/80CeWFJH/Ro7cD/EwhIPAAB4nB2Rz2sbRxTH583Mzqy02lnt7GpWkvVjd2XNWlEs22t5t26pTEIpcZJCIWnBh0J6yiUJOcUEfBCBQAg59NzeSiCFtNDeQ6G3/gOlxqeU9pJLrz0k2WaU4Xv4vuHx5vuZhyyE/v+LvCBtFKANtIM+QZ8jBGwKqcB9SLL5DE+hlVitKBQkG2UJH6Uz8jFEKQtVXsx1xDjzQMAAdpO8yGY4g735An8EueoDdNa61+S4J8k3UG9ng4fVZfw9tIajnrfYrA7PH4R5HNjHDSk7Uj6xmWXZGFNPwO1I1axanVVPLa/bejGc4CE0Oln36pEbr8mvH83v9MdRDWC5hGAtFs8O/K5vdNJVgezwpmu3u+5oPYTjf5x20Ojrv5E52LD+R5YEGdYtQ5kI4P4ADmBhsi+g9GdAQjZKM51BK2Sp3vN1WeSRASpy1SKoQsUh4Lx95KYSvjUeDu9JwZnJ+VYayIbTc8BaOQSHxdvnwzA8coWxsCwvVYmQBGzA/wopBXzgC8epXr8vTDZqsi0pIkvkoU10gh6stoC4kpHazcsClRrBDLJ5qYpyABFTUa4i43PGV2WURjPghqHQPNWZ6TQSpn8LtIrM/eC9ZgbW7Ag4U5zpcgEHWOnMDNCZZquhq1lFKSBQLZ3NMTqrXjL6+jc1tO1T6DNWvaz++OGU1P153R8C7u7RSdNKVM0GfoMDHf+Im6KuojgeSGgG22siVq0JJhTTToO6ze16Y0HBYlsB4A1l0VqW1719Tsjcv/Ldq9xivYveDazl0LE/Ha7//GudcLI0j579Xr3qWebz4j/PIH6zH7/5Jd/yadsW/oWbpLfu1PBYT74guzHUbLqzCONdklCae3YHg9eY9s/VKOCUgkudu1+5Y/d6yikw4hHeCTwnmU7wl4L+9JjC3mbx2a2BP5Vp98P7zzHeyfXYRegdI6t9UXicY2BkYGAAYqX4vf3x/DZfGbhZGEDgOst6bgT9v4GFgbkByOVgYAKJAgD/jwi4AHicY2BkYGBu+N/AEMPCAAJAkpEBFbAAAEcKAm0EAAAAA+kAAAQAAAAEAAAAAAAAAAB2AMQBlAAAeJxjYGRgYGBhaGZgZQABJiDmAkIGhv9gPgMAFfQBowB4nGWPTU7DMBCFX/oHpBKqqGCH5AViASj9EatuWFRq911036ZOmyqJI8et1ANwHo7ACTgC3IA78EgnmzaWx9+8eWNPANzgBx6O3y33kT1cMjtyDRe4F65TfxBukF+Em2jjVbhF/U3YxzOmwm10YXmD17hi9oR3YQ8dfAjXcI1P4Tr1L+EG+Vu4iTv8CrfQ8erCPuZeV7iNRy/2x1YvnF6p5UHFockikzm/gple75KFrdLqnGtbxCZTg6BfSVOdaVvdU+zXQ+ciFVmTqgmrOkmMyq3Z6tAFG+fyUa8XiR6EJuVYY/62xgKOcQWFJQ6MMUIYZIjK6Og7VWb0r7FDwl57Vj3N53RbFNT/c4UBAvTPXFO6stJ5Ok+BPV8bUnV0K27LnpQ0kV7NSRKyQl7WtlRC6gE2ZVeOEXpc0Yk/KGdI/wAJWm7IAAAAeJxjYGKAAC4G7ICFkYmRmZGFkZWBsYI5L7WcvbA0Ma8ws5SBAQAtigT0AAA=') format('woff'),
  url('iconfont.ttf?t=1524534795293') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1524534795293#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-new:before { content: "\e743"; }
.icon-quanqiu:before { content: "\e663"; }
.header-out{ border-bottom:#2d75bd 1px solid;}
.header{ padding:15px 0;height:40px;}
.header_n{ padding:20px 0;height:40px;}
.header .menu{ margin-left:30px; font-size:16px; }
.header .menu li{ float:left; line-height:40px; width: 120px;text-align: center;}
.header .menu li a:hover {color: #0066CC;border-bottom: 2px solid #06c;padding-bottom: 5px;}
.header .login{   line-height:40px; width:300px; height:40px;}
.header .login .bg-login{ background:url(../images/ico_base.png) no-repeat 0 0px; width:16px; height:16px; margin-top:12px}
.header .login .sign{ margin-left:20px; }
.header .login  a{ padding:0 10px;}
.header .sign-out a{ color:#06C}
.my-beimei a{ color:#06C}
.header .welcome{ color: #999}
.header-up-container { width: 100%; min-width: 1040px; height: 40px; font-size: 14px; border-bottom: 1px solid #e5e5e5; }
.header-up { padding: 12px 0px; font-size: 15px;}
.icon-quanqiu { color: #91aee9; font-size: 20px; margin-right: 8px; vertical-align: middle; }
.g-economy a {line-height: 1;}
.g-economy ul { display: inline-block; }
.g-economy ul li { float: left; padding: 0px 12px; }
.g-economy ul li:first-of-type {padding-left: 2px;}
.g-economy ul li a{-webkit-transition: color .4s ease-in-out;-o-transition: color .4s ease-in-out;transition: color .4s ease-in-out;color: #f90;}
.g-economy ul li a:hover {color: #06c;}
.g-economy ul li:not(:last-of-type) { border-right: 1px solid #bfbfbf;}
.hotline { float: left; padding-right: 12px; border-right: 1px solid #bfbfbf; margin-right: 15px; }
.icon-new { color: #ff9900; vertical-align: text-top; line-height: 1px; }

/**footer**/
.footer_wra{ margin-top:50px;}
.new_kong{ height:140px;}
.footer_out_area{ border-top:#e7e9ed 1px solid; background:#222 url(../images/bg_map.png) no-repeat center 20px; height:400px;}
.footer_out_area a{  color:#fff}
.footer_out_area dl{ margin-top:10px;  }
.footer_out_area dt{ font-size:16px; line-height:70px; font-weight:bold; border-bottom:#727272 1px dashed; margin-bottom:20px;}
.footer_out_area dt a{ color:#fff;line-height:70px; }
.footer_out_area dt a:hover{ color:#fff}
.footer_out_area dt span{ position:relative; top:7px; right:10px;display:inline-block; width:12px; height:21px; background: url(../images/ico_base.png) no-repeat 0 -99px;font-size:16px; line-height:70px; font-weight:bold;  }
.footer_out_area dd{ line-height:26px; width:90px; float:left; font-size:14px;}
.footer_out_area dl.EU{ width:200px;}
.footer_out_area dl.NA{ width:270px;}
.footer_out_area dl.AU{ width:180px;}
.footer_out_area dl.AS{ width:150px;}
.footer_out_area .line_s1{ border-right:#CCC 0px solid; width:20px; margin-top:88px; margin-right:50px; height:220px; }
.footer_out_us{  background:#333; height:170px; color:#84b2e8; }
.footer_out_us dl{ margin-top:20px; width:450px;   }
.footer_out_us dt span{ position:relative; top:2px; right:10px;display:inline-block; width:16px; height:16px; font-size:16px; line-height:70px; font-weight:bold;  }
.footer_out_us dd{ line-height:26px; width:90px; float:left; color:#FFF; margin-right:60px; margin-bottom:10px;}
.footer_out_us dd a{ float:left; color:#FFF; border:1px solid #909090; width:120px; text-align:center; padding:5px 0; font-size:14px;}
.footer_out_us dt.help span{ background: url(../images/ico_base.png) no-repeat -25px 0;}
.footer_out_us dt.update span{ background: url(../images/ico_base.png) no-repeat -25px -25px;}
.footer_out_us dt.contact span{background: url(../images/ico_base.png) no-repeat -25px -49px;}
.footer_out_us dt.company span{background: url(../images/ico_base.png) no-repeat -25px -74px;}
 .footer_out_us .ma_footer{ margin-top:34px; margin-right:40px; line-height:30px; text-align:center; color:#FFF; font-size:16px;}
 .footer_out_us .ma_footer img{  background:#FFF; width:90px; height:90px;}
 .footer_out_us .about_footer{ margin-top:26px; line-height:36px; color:#84b2e8; font-size:18px;}
 .footer_out_us .about_footer span{ color:#FFF}
.copyright{   background: #222;}
.copyright p{text-align:center;  line-height:46px;  color: #D1D1D1}
.footer-link{ background:#222; height:120px; border-top:#333 1px solid; padding:8px 0 0 0;}
.footer-link ul{ }
.footer-link ul li{ float:left; }
.footer-link ul li.youqing{ line-height:20px; color:#666; padding:0 20px 0 0; margin-top:8px; margin-right:25px; border-right:1px dashed #666}
.footer-link ul li a{ display:block; padding:10px 5px; color:#ccc; margin-right:40px;}
.footer-link ul li a:hover{ color: #fff; }
/****/
 #topmenu{position:absolute;top:720px; width:1040px; background:#FFF; margin-left:-520px;clear:both;overflow:hidden;z-index:998;left:50%} 
.bg_news_top{ background:#194061 url(../images/bg_news_top.jpg) no-repeat center 0; height:120px;}
.bg-sitemap{ background:#012951  url(../images/bg_sitemap.jpg) no-repeat center 0; height:120px;}
.bg-docs-top{ background:#1e3157 url(../images/bg_docs_top.jpg) no-repeat center 0; height:118px;}
.news_top_box{ height:120px;}
.news_point{ color:#FFF; bottom:10px; left:0;}
.news_point a{ color:#FFF; }
.news_big_tp{ top:30px; left:0; color:#FFF; }
.news_big_tp span{ font-size:24px; margin-right:10px}

.news-txt-tp{ top:40px; left:0; color:#FFF;  font-size:16px;}
.news-txt-tp span{ font-size:30px; }
 
.menu_news_out{ border-bottom:#eee 1px solid; height:68px;}
.menu_news_box{ width:1100px; margin-top:5px;}
.menu_news_box li{ float:left; width:6%; text-align:center; margin-left:1.61%;font-size:14px;}
.menu_news_box li.submenu-hot{ background:url(../images/icon-submenu.png) no-repeat 40px -120px;}
.menu_news_box li.submenu-new{background:url(../images/icon-submenu.png)  no-repeat 40px 5px;}
.menu_news_box li a{ display:block; width:100%; height:62px; line-height:62px;  }
.menu_news_box li a:hover{ color:#06C; }
.menu_news_box li.on a{ color:#06C;border-bottom:#488ed3 4px solid; }
/**search**/
.sear_news { padding:45px 0 0 0;}
.sear_news .n_search_input{height:34px;  width:270px;line-height:34px; padding-left:10px; border:0;    font-family: "微软雅黑"}
.sear_news .n_search_but{height:34px;  width:60px;line-height:34px; border:0; text-align:center; background: #488ed3; color:#FFF;font-family: "微软雅黑"}

/**page list**/
.new_pag_list_box{ margin:50px 0; text-align:center; font-size:14px;}
.new_pag_list_box a{ padding:8px 15px; border:#999 1px solid; margin:0 0 0 10px;}
.new_pag_list_box a:hover{ background:#EAF7FF}
.new_pag_list_box a.page_on{ background:#EEE; border:#999 1px solid; color:#000; }
.new_pag_list_box span{margin:0 0 0 10px;}

/**error**/
.error-404{ padding:100px 0}

/**顾问**/
.consult_our{ width:660px; height:378px; float:left; position:relative}
.consult_our .c_photo{ width:134px; height:134px; left:0;top:76px;}
.consult_our .c_photo img{ width:134px; height:134px; border-radius:50%;}
.consult_our .c_who{ width:416px; height:30px; left:170px;top:84px;}
.txt_b_18{ font-size:18px; color:#09f; font-weight:normal}
.consult_our .c_JS{ width:410px; height:130px; left:170px;top:120px; text-align:justify; line-height:1.5}
.consult_our .c_v{ width:30px; height:30px; left:0px;top:176px; background:#ff9900;border-radius:50%; } 
.consult_our .c_v img{ width:18px; margin:7px 0 0 5px;}
.consult_our .c_tel{ width:18px; margin:7px 0 0 5px; color:#F90; right:180px; width:240px; top:260px; font-size:18px; line-height:18px;}
.consult_our .c_tel img{ width:18px; margin-right:10px; display:inline-block}
.consult_our .c_tel span{  display:inline-block}
.consult_our .c_zs{ color:#666; right:200px; top:300px;}
.consult_our .c_code{ right:80px; top:240px; width:88px; height:88px;}



